@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%;}}@media only screen and (max-width:320px){#header-wrapper,#header-wrapper.with-header-region{padding:10px 0 0;}header#header div#branding,div#branding .h-group{float:none !important;margin:0 auto 5px;text-align:center;}header#header div.region-header{display:table;float:none;margin:15px auto 0;text-align:center;width:auto;}header#header div.region-header .block{clear:both;display:block;margin:auto;padding:0 0 10px !important;text-align:left;width:auto;}header#header div.region-header .block-inner{margin:0 20px;}header#header div#logo,header#header h1#site-name,header#header h2#site-slogan{float:none;margin:0;padding:0 0 6px;text-align:center;}.hl-l #menu-wrapper,.hl-r #menu-wrapper,#menu-wrapper{border-bottom:0;border-left:0;border-right:0;clear:both !important;float:none !important;margin:0;padding:0;}#menu-bar-wrapper,#menu-bar{min-height:3em;height:auto;}#menu-bar{padding:0 2px;}#menu-bar .block{clear:both;float:none;}#menu-bar .menu-wrapper ul ul{position:relative;width:100% !important;top:0;}#menu-bar .menu-wrapper ul ul li{position:relative;width:100%;float:none;display:block;}#menu-bar .menu-wrapper > ul,#menu-bar .menu-wrapper > ul > li{display:block;float:none;margin:0;border-bottom:1px solid rgba(255,255,255,0.5);}#menu-bar .menu-wrapper > ul,#menu-bar .menu-wrapper > ul li.last{border-bottom:0;}#menu-bar .menu-wrapper ul li a{padding:10px 10px 12px;display:block;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;}#menu-bar .sf-menu{height:auto;padding:2px 0;}.hl-c #menu-wrapper .menu-wrapper,.hl-c #region-header-wrapper .block{display:block;}.region-header .block{overflow:hidden;}.article-title{font-size:1.5em;}#secondary-content-wrapper .block-content{padding:0;}#secondary-content-wrapper .block-content  img{max-width:240px;display:block;margin:5px auto 15px;}#secondary-content-wrapper .block-content .views-row{max-width:90%;margin:auto;}#secondary-content-wrapper .block-content .image-right,#secondary-content-wrapper .block-content .image-left,.field-type-image{float:none !important;display:block !important;margin:auto !important;text-align:center !important;}.sf-menu.sf-style-default.sf-navbar{margin-bottom:0;}.book-navigation .page-links a{display:block;float:none;margin:0;text-align:center;width:auto;}article nav ul.links.inline{text-align:center;}}@media only screen and (min-width:321px) and (max-width:580px){#header-wrapper,#header-wrapper.with-header-region{padding:10px 0 0;}header#header div#branding,div#branding .h-group{float:none !important;margin:0 auto 5px;text-align:center;}header#header div.region-header{display:table;float:none;margin:15px auto 0;text-align:center;width:auto;}header#header div.region-header .block{clear:both;display:block;margin:auto;padding:0 0 10px !important;text-align:left;width:auto;}header#header div.region-header .block-inner{margin:0 20px;}header#header div#logo,header#header h1#site-name,header#header h2#site-slogan{float:none;margin:0;padding:0 0 6px;text-align:center;}.hl-l #menu-wrapper,.hl-r #menu-wrapper,#menu-wrapper{border-bottom:0;border-left:0;border-right:0;clear:both !important;float:none !important;margin:0;padding:0;}#menu-bar-wrapper,#menu-bar{min-height:3em;height:auto;}#menu-bar{padding:0 2px;}#menu-bar .block{clear:both;float:none;}#menu-bar .menu-wrapper ul ul{position:relative;width:100% !important;top:0;}#menu-bar .menu-wrapper ul ul li{position:relative;width:100%;float:none;display:block;}#menu-bar .menu-wrapper > ul,#menu-bar .menu-wrapper > ul > li{display:block;float:none;margin:0;border-bottom:1px solid rgba(255,255,255,0.5);}#menu-bar .menu-wrapper > ul,#menu-bar .menu-wrapper > ul li.last{border-bottom:0;}#menu-bar .menu-wrapper ul li a{padding:10px 10px 12px;display:block;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;}#menu-bar .sf-menu{height:auto;padding:2px 0;}#header-wrapper{padding:10px 0 0;}.hl-c #menu-wrapper .menu-wrapper,.hl-c #region-header-wrapper .block{display:block;}.region-header .block{overflow:hidden;}.article-title{font-size:1.5em;}#secondary-content-wrapper .block-content{padding:0;}#secondary-content-wrapper .block-content  img{max-width:280px;display:block;margin:5px auto 20px;}#secondary-content-wrapper .block-content .views-row{max-width:90%;margin:auto;}#secondary-content-wrapper .block-content .image-right,#secondary-content-wrapper .block-content .image-left,.field-type-image{float:none !important;display:block !important;margin:auto !important;text-align:center !important;}.sf-menu.sf-style-default.sf-navbar{margin-bottom:0;}.book-navigation .page-links a{display:block;float:none;margin:0;text-align:center;width:auto;}article nav ul.links.inline{text-align:center;}}@media only screen and (min-width:581px) and (max-width:768px){#header-wrapper,#header-wrapper.with-header-region{padding:15px 0 0;}#branding{margin-bottom:15px;}#secondary-content-wrapper .block-content img{max-width:100%;}.hl-l #menu-wrapper,.hl-r #menu-wrapper,#menu-wrapper{border-bottom:0;border-left:0;border-right:0;clear:both;float:none;margin:0 10px;padding:0;}.sf-menu.sf-style-default.sf-navbar{margin-bottom:0;}}@media only screen and (min-width:769px) and (max-width:1024px){#header-wrapper,#header-wrapper.with-header-region{padding:20px 0 0;}#branding{margin-bottom:15px;}.hl-l #menu-wrapper,.hl-r #menu-wrapper,#menu-wrapper{border-bottom:0;border-left:0;border-right:0;clear:both;float:none;margin:0 10px;padding:0;}.sf-menu.sf-style-default.sf-navbar{margin-bottom:0;}}@media only screen and (min-width:1025px){}
